#include <stdio.h>

/**
 * @brief 查找某元素是否在数组中
 * @param target 要查找的元素
 * @return int 元素的下标；-1:不存在
 */
int search(int *arr, int size, int target)
{
    for (int i = 0; i < size; i++)
    {
        if (arr[i] == target)
        {
            return i;
        }
    }
    return -1;
}

int main(void)
{
    int nums[] = {10, 51, 89, 90, 23, 5, 100};
    int target = 85;
    int index = search(nums, sizeof(nums) / sizeof(nums[0]), target);
    if (index == -1)
    {
        printf("目标%d不存在\n", target);
    }
    else
    {
        printf("目标%d在数组中的下标:%d\n", target, index);
    }

    return 0;
}
